PCAN是一个可用于计划,开发和应用CAN网络的灵活系统。Windows核心模式ring-0级别驱动是PC机和外部扩展硬件通过CAN总线通信的基础。这样就在一个运行Windows的PC机上形成了一个完全的CAN网络环境的内核。
设备驱动管理连接到PC机所有硬件的整个数据流。连接到CAN网络的硬件设备的用户或者操作者,形成了所谓的PCAN 客户。这样就能够在必要的条件下显示和影响进程数量。驱动允许多客户连接,并能够和CAN总线通信,同时基于SJA1000, 它也支持多种硬件组件。
下面的特性适应于PCAN客户项目,网络和硬件
- 一个客户可以连接到一个或一个以上的网络
- 一个网络支持多个客户
- 一个硬件设备只能属于一个网络
- 一个网络可能有一个确切的硬件设备分配给它,或者没有
- 当一个客户端传送,消息就被通过硬件到外部总线,到其它的客户
- 如果通过硬件接收到一个消息,那么这个消息将被所有客户接收
- 多网络可以根据硬件设备定义
PCAN-API接口DLL允许软件开发人员使用这些特性。
特性
- 32/64-位 Windows DLL 作为一个程序接口 (API)
- 在驱动的情况下,采用中断驱动的方式从硬件到FIFO缓冲区接收CAN消息,带时间戳
- 在驱动和 Windows应用之间的CAN消息的接收可采用面向事件的方式完成
- 支持CAN协议2.0A和2.0B
- 综合编程手册(帮助文件)完整包含兼容的样本源代码
- 实现传输时间精确可控可以通过从应用程序到系统驱动传递时间戳完成
- 综合开发套件可用于配置,参数化设置和可视化CAN系统
系统要求
- Windows 7/Vista/XP 系统
- 至少512MB RAM和1GHz CPU
发货清单
- 5个设备驱动许可
- 应用软件:PCAN-View
- 工具:PCAN-CPL, PCAN-Nets Configuration,和PCAN-Status Display
- 头文件,单元和示例
- HTML格式的项目帮助文件
注:2011年3月1日起德国PEAK总部不再销售该产品。以前买过该产品的老客户可以升级至新版本的PCAN-Developer,详情请咨询我司。 |
|
(点击上面的小图看大图)
|